package net.sudot.chess.web.listener;

import net.sudot.chess.constant.ContextConstants;

import javax.servlet.ServletContext;
import javax.servlet.ServletContextEvent;
import javax.servlet.ServletContextListener;
import javax.servlet.annotation.WebListener;

/**
 * 设置项目根路径
 *
 * @author 唐家林
 * @time 2015年4月23日
 */
@WebListener
public class ContextPathListener implements ServletContextListener {

    @Override
    public void contextInitialized(ServletContextEvent sce) {
        ServletContext sc = sce.getServletContext();
        sc.setAttribute(ContextConstants.CONTEXT_PATH_KEY, sc.getContextPath());
        sc = null;
    }

    @Override
    public void contextDestroyed(ServletContextEvent sce) {
    }
}
